farming contracts - German English Dictionary